cast a shadow upon - Turc Anglais Dictionnaire